﻿using Newtonsoft.Json;

namespace Infrastructure.ExternalService.Core.Requests
{
    public class PayRequest
    {
        /// <summary>
        /// 交易凭证
        /// </summary>
        [JsonProperty("traderecordId")]
        public string TradeRecordId { get; set; }
        /// <summary>
        /// 支付方式编码
        /// </summary>
        [JsonProperty("paymodeCode")]
        public string PayModeCode { get; set; }
        /// <summary>
        /// 应用场景编码
        /// </summary>
        [JsonProperty("sceneCode")]
        public string SceneCode { get; set; }
        /// <summary>
        /// 请求随机码
        /// </summary>
        [JsonProperty("traderecordNonceno")]
        public string TradeRecordNonceno { get; set; }
        [JsonProperty("clientIp")]
        public string ClientIp { get; set; }
   /*     /// <summary>
        /// 用户标识
        /// </summary>
        [JsonProperty("openId")]
        public string OpenId { get; set; }*/
    }
}
